package com.cy.aircompressor.entity.compressor;

import com.cy.aircompressor.entity.sensor.SensorLatestData;
import com.drug.lib.view.recycptr.bean.BaseEntity;


/**
 * "id": "1818211082020446210",
 * "name": "1号空压机",
 * "sn": "HMWS-TC7-20240001",
 * "brand": "汉姆沃斯",
 * "model": "HMWS-TC7",
 * "installLocation": "空压机房",
 * "installDate": "2024-06-30",
 * "nextMaintenanceDate": "2025-06-30",
 * "powerStationId": "1818208251179819009",
 * "powerStationName": "工厂虚拟电站",
 * "createTime": "2024-07-30 17:04:37",
 * "updateTime": "2024-07-30 17:04:37",
 * "remark": "无备注"
 */
public class Compressor extends BaseEntity {

    private String id;
    private String name;
    private String sn;
    private String brand;
    private String model;
    private String installLocation;
    private String installDate;
    private String nextMaintenanceDate;
    private String powerStationId;
    private String powerStationName;
    private String remark;
    private int runningState;
    private String runningStateDesc;

    private SensorLatestData sensorLatestData;

    public SensorLatestData getSensorLatestData() {
        return sensorLatestData;
    }

    public void setSensorLatestData(SensorLatestData sensorLatestData) {
        this.sensorLatestData = sensorLatestData;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getInstallLocation() {
        return installLocation;
    }

    public void setInstallLocation(String installLocation) {
        this.installLocation = installLocation;
    }

    public String getInstallDate() {
        return installDate;
    }

    public void setInstallDate(String installDate) {
        this.installDate = installDate;
    }

    public String getNextMaintenanceDate() {
        return nextMaintenanceDate;
    }

    public void setNextMaintenanceDate(String nextMaintenanceDate) {
        this.nextMaintenanceDate = nextMaintenanceDate;
    }

    public String getPowerStationId() {
        return powerStationId;
    }

    public void setPowerStationId(String powerStationId) {
        this.powerStationId = powerStationId;
    }

    public String getPowerStationName() {
        return powerStationName;
    }

    public void setPowerStationName(String powerStationName) {
        this.powerStationName = powerStationName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getRunningState() {
        return runningState;
    }

    public void setRunningState(int runningState) {
        this.runningState = runningState;
    }

    public String getRunningStateDesc() {
        return runningStateDesc;
    }

    public void setRunningStateDesc(String runningStateDesc) {
        this.runningStateDesc = runningStateDesc;
    }
}
